<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html><head>
<title>Static Call Graph - [.\obj\qs_ek-lm3s811.axf]</title></head>
<body><HR>
<H1>Static Call Graph for image .\obj\qs_ek-lm3s811.axf</H1><HR>
<BR><P>#&#060CALLGRAPH&#062# ARM Linker, RVCT3.1 [Build 903]: Last Updated: Thu Dec 20 11:48:36 2007
<BR><P>
<H3>Maximum Stack Usage =        120 bytes + Unknown(Functions without stacksize, Cycles, Untraceable Function Pointers)</H3><H3>
Call chain for Maximum Stack Depth:</H3>
main &rArr; ScreenSaver &rArr; OSRAM96x16x1ImageDraw &rArr; OSRAM96x16x1WriteArray
<P>
<H3>
Functions with no stack information
</H3><UL>
 <LI><a href="#[b034a8]">Reset_Handler</a>
 <LI><a href="#[b036e8]">NmiSR</a>
 <LI><a href="#[b036a0]">FaultISR</a>
 <LI><a href="#[b03658]">IntDefaultHandler</a>
</UL>
</UL>
<P>
<H3>
Mutually Recursive functions
</H3> <LI><a href="#[b00958]">OSRAM96x16x1Delay</a>&nbsp;&nbsp;&nbsp;&rArr;&nbsp;&nbsp;&nbsp;<a href="#[b00958]">OSRAM96x16x1Delay</a><BR>
 <LI><a href="#[fd0988]">UARTCharPut</a>&nbsp;&nbsp;&nbsp;&rArr;&nbsp;&nbsp;&nbsp;<a href="#[fd0988]">UARTCharPut</a><BR>
 <LI><a href="#[b036e8]">NmiSR</a>&nbsp;&nbsp;&nbsp;&rArr;&nbsp;&nbsp;&nbsp;<a href="#[b036e8]">NmiSR</a><BR>
 <LI><a href="#[b036a0]">FaultISR</a>&nbsp;&nbsp;&nbsp;&rArr;&nbsp;&nbsp;&nbsp;<a href="#[b036a0]">FaultISR</a><BR>
 <LI><a href="#[b03658]">IntDefaultHandler</a>&nbsp;&nbsp;&nbsp;&rArr;&nbsp;&nbsp;&nbsp;<a href="#[b03658]">IntDefaultHandler</a><BR>
</UL>
<P>
<H3>
Function Pointers
</H3><UL>
 <LI><a href="#[b034a8]">Reset_Handler</a>
 <LI><a href="#[b036e8]">NmiSR</a>
 <LI><a href="#[b036a0]">FaultISR</a>
 <LI><a href="#[b03658]">IntDefaultHandler</a>
 <LI><a href="#[b03658]">IntDefaultHandler</a>
 <LI><a href="#[b03658]">IntDefaultHandler</a>
 <LI><a href="#[b03658]">IntDefaultHandler</a>
 <LI><a href="#[b03658]">IntDefaultHandler</a>
 <LI><a href="#[b03658]">IntDefaultHandler</a>
 <LI><a href="#[b03658]">IntDefaultHandler</a>
 <LI><a href="#[b03658]">IntDefaultHandler</a>
 <LI><a href="#[b03658]">IntDefaultHandler</a>
 <LI><a href="#[b03658]">IntDefaultHandler</a>
 <LI><a href="#[b03658]">IntDefaultHandler</a>
 <LI><a href="#[b03658]">IntDefaultHandler</a>
 <LI><a href="#[b03658]">IntDefaultHandler</a>
 <LI><a href="#[b03658]">IntDefaultHandler</a>
 <LI><a href="#[b03658]">IntDefaultHandler</a>
 <LI><a href="#[b03658]">IntDefaultHandler</a>
 <LI><a href="#[b03658]">IntDefaultHandler</a>
 <LI><a href="#[b03658]">IntDefaultHandler</a>
 <LI><a href="#[b03658]">IntDefaultHandler</a>
 <LI><a href="#[b03658]">IntDefaultHandler</a>
 <LI><a href="#[b03658]">IntDefaultHandler</a>
 <LI><a href="#[b03658]">IntDefaultHandler</a>
 <LI><a href="#[b03658]">IntDefaultHandler</a>
 <LI><a href="#[b03658]">IntDefaultHandler</a>
 <LI><a href="#[b03418]">ADCIntHandler</a>
 <LI><a href="#[b03658]">IntDefaultHandler</a>
 <LI><a href="#[b03658]">IntDefaultHandler</a>
 <LI><a href="#[b03658]">IntDefaultHandler</a>
 <LI><a href="#[b03658]">IntDefaultHandler</a>
 <LI><a href="#[b03658]">IntDefaultHandler</a>
 <LI><a href="#[b03658]">IntDefaultHandler</a>
 <LI><a href="#[b03658]">IntDefaultHandler</a>
 <LI><a href="#[b03658]">IntDefaultHandler</a>
 <LI><a href="#[b03658]">IntDefaultHandler</a>
 <LI><a href="#[b03658]">IntDefaultHandler</a>
 <LI><a href="#[b03658]">IntDefaultHandler</a>
 <LI><a href="#[b03658]">IntDefaultHandler</a>
 <LI><a href="#[afe340]">main</a>
</UL>
<P>
<H3>
Global Symbols
</H3>
<P><STRONG><a name="[b034a8]"></a>Reset_Handler</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, startup.o(RESET))
<BR><BR>[Calls]<UL><LI><a href="#[f602e0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__main
</UL>

<P><STRONG><a name="[f602e0]"></a>__main</STRONG> (Thumb, 8 bytes, Stack size 0 bytes, entry.o($$startup$$))
<BR><BR>[Calls]<UL><LI><a href="#[f5fde8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__init
</UL>
<BR>[Called By]<UL><LI><a href="#[b034a8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Reset_Handler
</UL>

<P><STRONG><a name="[b00958]"></a>OSRAM96x16x1Delay</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, osram96x16x1.o(.emb_text))
<BR><BR>[Calls]<UL><LI><a href="#[b00958]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM96x16x1Delay
</UL>
<BR>[Called By]<UL><LI><a href="#[b00958]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM96x16x1Delay
<LI><a href="#[b01450]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM96x16x1WriteByte
<LI><a href="#[b014e0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM96x16x1WriteFinal
<LI><a href="#[b01528]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM96x16x1WriteArray
</UL>

<P><STRONG><a name="[f5fe30]"></a>__call_main</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, init.o(.emb_text))
<BR><BR>[Called By]<UL><LI><a href="#[f5fde8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__init
</UL>

<P><STRONG><a name="[b01c30]"></a>MainScreen</STRONG> (Thumb, 154 bytes, Stack size 24 bytes, game.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 72<LI>Call Chain = MainScreen &rArr; OSRAM96x16x1ImageDraw &rArr; OSRAM96x16x1WriteArray
</UL>
<BR>[Calls]<UL><LI><a href="#[b01b58]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM96x16x1ImageDraw
<LI><a href="#[b023c8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UpdateBackground
</UL>
<BR>[Called By]<UL><LI><a href="#[afe340]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
</UL>

<P><STRONG><a name="[b01be8]"></a>PlayGame</STRONG> (Thumb, 564 bytes, Stack size 48 bytes, game.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 96<LI>Call Chain = PlayGame &rArr; OSRAM96x16x1ImageDraw &rArr; OSRAM96x16x1WriteArray
</UL>
<BR>[Calls]<UL><LI><a href="#[b01b10]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM96x16x1StringDraw
<LI><a href="#[b01b58]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM96x16x1ImageDraw
<LI><a href="#[b01ba0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM96x16x1Clear
<LI><a href="#[b022a8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;DrawShip
<LI><a href="#[b022f0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UpdateMissile
<LI><a href="#[b02338]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UpdateMines
<LI><a href="#[b023c8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UpdateBackground
<LI><a href="#[fd0988]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UARTCharPut
</UL>
<BR>[Called By]<UL><LI><a href="#[afe340]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
</UL>

<P><STRONG><a name="[b01ba0]"></a>OSRAM96x16x1Clear</STRONG> (Thumb, 74 bytes, Stack size 8 bytes, osram96x16x1.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = OSRAM96x16x1Clear &rArr; OSRAM96x16x1WriteArray
</UL>
<BR>[Calls]<UL><LI><a href="#[b01450]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM96x16x1WriteByte
<LI><a href="#[b01498]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM96x16x1WriteFirst
<LI><a href="#[b014e0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM96x16x1WriteFinal
<LI><a href="#[b01528]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM96x16x1WriteArray
</UL>
<BR>[Called By]<UL><LI><a href="#[afdf50]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ScreenSaver
<LI><a href="#[b00370]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM96x16x1Init
<LI><a href="#[b01be8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;PlayGame
</UL>

<P><STRONG><a name="[b01b10]"></a>OSRAM96x16x1StringDraw</STRONG> (Thumb, 162 bytes, Stack size 16 bytes, osram96x16x1.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = OSRAM96x16x1StringDraw &rArr; OSRAM96x16x1WriteArray
</UL>
<BR>[Calls]<UL><LI><a href="#[b01450]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM96x16x1WriteByte
<LI><a href="#[b01498]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM96x16x1WriteFirst
<LI><a href="#[b014e0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM96x16x1WriteFinal
<LI><a href="#[b01528]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM96x16x1WriteArray
</UL>
<BR>[Called By]<UL><LI><a href="#[b01be8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;PlayGame
</UL>

<P><STRONG><a name="[b01b58]"></a>OSRAM96x16x1ImageDraw</STRONG> (Thumb, 100 bytes, Stack size 24 bytes, osram96x16x1.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = OSRAM96x16x1ImageDraw &rArr; OSRAM96x16x1WriteArray
</UL>
<BR>[Calls]<UL><LI><a href="#[b01450]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM96x16x1WriteByte
<LI><a href="#[b01498]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM96x16x1WriteFirst
<LI><a href="#[b014e0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM96x16x1WriteFinal
<LI><a href="#[b01528]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM96x16x1WriteArray
</UL>
<BR>[Called By]<UL><LI><a href="#[afdf50]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ScreenSaver
<LI><a href="#[afeda8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ScrollImage
<LI><a href="#[afedf0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;DisplayLogo
<LI><a href="#[b01be8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;PlayGame
<LI><a href="#[b01c30]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MainScreen
</UL>

<P><STRONG><a name="[b00370]"></a>OSRAM96x16x1Init</STRONG> (Thumb, 100 bytes, Stack size 16 bytes, osram96x16x1.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = OSRAM96x16x1Init &rArr; OSRAM96x16x1Clear &rArr; OSRAM96x16x1WriteArray
</UL>
<BR>[Calls]<UL><LI><a href="#[b01498]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM96x16x1WriteFirst
<LI><a href="#[b014e0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM96x16x1WriteFinal
<LI><a href="#[b01528]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM96x16x1WriteArray
<LI><a href="#[b01ba0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM96x16x1Clear
<LI><a href="#[f7b598]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;I2CMasterInitExpClk
<LI><a href="#[f81d18]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GPIOPinTypeI2C
<LI><a href="#[fdd088]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SysCtlPeripheralEnable
<LI><a href="#[fdd6b8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SysCtlClockGet
</UL>
<BR>[Called By]<UL><LI><a href="#[afe340]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
</UL>

<P><STRONG><a name="[b00328]"></a>OSRAM96x16x1DisplayOn</STRONG> (Thumb, 44 bytes, Stack size 16 bytes, osram96x16x1.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = OSRAM96x16x1DisplayOn &rArr; OSRAM96x16x1WriteArray
</UL>
<BR>[Calls]<UL><LI><a href="#[b01498]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM96x16x1WriteFirst
<LI><a href="#[b014e0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM96x16x1WriteFinal
<LI><a href="#[b01528]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM96x16x1WriteArray
</UL>
<BR>[Called By]<UL><LI><a href="#[afdf50]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ScreenSaver
</UL>

<P><STRONG><a name="[b002e0]"></a>OSRAM96x16x1DisplayOff</STRONG> (Thumb, 40 bytes, Stack size 8 bytes, osram96x16x1.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = OSRAM96x16x1DisplayOff &rArr; OSRAM96x16x1WriteByte
</UL>
<BR>[Calls]<UL><LI><a href="#[b01450]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM96x16x1WriteByte
<LI><a href="#[b014e0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM96x16x1WriteFinal
</UL>
<BR>[Called By]<UL><LI><a href="#[afdf50]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ScreenSaver
</UL>

<P><STRONG><a name="[b03418]"></a>ADCIntHandler</STRONG> (Thumb, 230 bytes, Stack size 24 bytes, qs_ek-lm3s811.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = ADCIntHandler
</UL>
<BR>[Calls]<UL><LI><a href="#[af89d0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ADCSequenceDataGet
<LI><a href="#[af8c10]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ADCIntClear
<LI><a href="#[afdf98]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;RandomAddEntropy
<LI><a href="#[f81ec8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GPIOPinRead
</UL>
<BR>[Address Reference Count : 1]<UL><LI> startup.o(RESET)
</UL>
<P><STRONG><a name="[afe340]"></a>main</STRONG> (Thumb, 492 bytes, Stack size 16 bytes, qs_ek-lm3s811.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 120<LI>Call Chain = main &rArr; ScreenSaver &rArr; OSRAM96x16x1ImageDraw &rArr; OSRAM96x16x1WriteArray
</UL>
<BR>[Calls]<UL><LI><a href="#[af8868]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ADCSequenceStepConfigure
<LI><a href="#[af8940]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ADCSequenceEnable
<LI><a href="#[af8a18]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ADCSequenceConfigure
<LI><a href="#[af8b80]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ADCIntEnable
<LI><a href="#[afdf50]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ScreenSaver
<LI><a href="#[afeda8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ScrollImage
<LI><a href="#[afedf0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;DisplayLogo
<LI><a href="#[b00370]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM96x16x1Init
<LI><a href="#[b01be8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;PlayGame
<LI><a href="#[b01c30]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MainScreen
<LI><a href="#[f77540]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IntEnable
<LI><a href="#[f81b68]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GPIOPinWrite
<LI><a href="#[f81bb0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GPIOPinTypeUART
<LI><a href="#[f81da8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GPIOPinTypeGPIOOutput
<LI><a href="#[f81df0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GPIOPinTypeGPIOInput
<LI><a href="#[fd0790]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UARTEnable
<LI><a href="#[fd0868]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UARTConfigSetExpClk
<LI><a href="#[fd0988]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UARTCharPut
<LI><a href="#[fd6670]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;TimerMatchSet
<LI><a href="#[fd6700]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;TimerLoadSet
<LI><a href="#[fd6940]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;TimerEnable
<LI><a href="#[fd69d0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;TimerControlTrigger
<LI><a href="#[fd6a18]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;TimerControlStall
<LI><a href="#[fd6a60]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;TimerControlLevel
<LI><a href="#[fd6af0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;TimerConfigure
<LI><a href="#[fdd088]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SysCtlPeripheralEnable
<LI><a href="#[fdd670]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SysCtlClockSet
<LI><a href="#[fdd6b8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SysCtlClockGet
</UL>
<BR>[Address Reference Count : 1]<UL><LI> init.o(.text)
</UL>
<P><STRONG><a name="[afdf98]"></a>RandomAddEntropy</STRONG> (Thumb, 18 bytes, Stack size 0 bytes, random.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[b03418]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ADCIntHandler
</UL>

<P><STRONG><a name="[b01ac8]"></a>RandomNumber</STRONG> (Thumb, 354 bytes, Stack size 24 bytes, random.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = RandomNumber
</UL>
<BR>[Called By]<UL><LI><a href="#[afdf50]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ScreenSaver
<LI><a href="#[b02338]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UpdateMines
<LI><a href="#[b023c8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UpdateBackground
</UL>

<P><STRONG><a name="[afdf50]"></a>ScreenSaver</STRONG> (Thumb, 722 bytes, Stack size 56 bytes, screen_saver.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 104<LI>Call Chain = ScreenSaver &rArr; OSRAM96x16x1ImageDraw &rArr; OSRAM96x16x1WriteArray
</UL>
<BR>[Calls]<UL><LI><a href="#[b002e0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM96x16x1DisplayOff
<LI><a href="#[b00328]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM96x16x1DisplayOn
<LI><a href="#[b01ac8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;RandomNumber
<LI><a href="#[b01b58]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM96x16x1ImageDraw
<LI><a href="#[b01ba0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM96x16x1Clear
<LI><a href="#[f81b68]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GPIOPinWrite
<LI><a href="#[f81bf8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GPIOPinTypeTimer
<LI><a href="#[f81da8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GPIOPinTypeGPIOOutput
<LI><a href="#[fd6670]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;TimerMatchSet
<LI><a href="#[fdd6b8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SysCtlClockGet
</UL>
<BR>[Called By]<UL><LI><a href="#[afe340]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
</UL>

<P><STRONG><a name="[f5fde8]"></a>__init</STRONG> (Thumb, 30 bytes, Stack size 0 bytes, init.o(.text))
<BR><BR>[Calls]<UL><LI><a href="#[f5fe30]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__call_main
</UL>
<BR>[Called By]<UL><LI><a href="#[f602e0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__main
</UL>

<P><STRONG><a name="[f5fda0]"></a>__scatterload_rt2</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, init.o(.text), UNUSED)

<P><STRONG><a name="[af8c10]"></a>ADCIntClear</STRONG> (Thumb, 8 bytes, Stack size 0 bytes, adc.o(i.ADCIntClear))
<BR><BR>[Called By]<UL><LI><a href="#[b03418]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ADCIntHandler
</UL>

<P><STRONG><a name="[af8b80]"></a>ADCIntEnable</STRONG> (Thumb, 14 bytes, Stack size 0 bytes, adc.o(i.ADCIntEnable))
<BR><BR>[Called By]<UL><LI><a href="#[afe340]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
</UL>

<P><STRONG><a name="[af8a18]"></a>ADCSequenceConfigure</STRONG> (Thumb, 38 bytes, Stack size 12 bytes, adc.o(i.ADCSequenceConfigure))
<BR><BR>[Stack]<UL><LI>Max Depth = 12<LI>Call Chain = ADCSequenceConfigure
</UL>
<BR>[Called By]<UL><LI><a href="#[afe340]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
</UL>

<P><STRONG><a name="[af89d0]"></a>ADCSequenceDataGet</STRONG> (Thumb, 28 bytes, Stack size 0 bytes, adc.o(i.ADCSequenceDataGet))
<BR><BR>[Called By]<UL><LI><a href="#[b03418]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ADCIntHandler
</UL>

<P><STRONG><a name="[af8940]"></a>ADCSequenceEnable</STRONG> (Thumb, 12 bytes, Stack size 0 bytes, adc.o(i.ADCSequenceEnable))
<BR><BR>[Called By]<UL><LI><a href="#[afe340]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
</UL>

<P><STRONG><a name="[af8868]"></a>ADCSequenceStepConfigure</STRONG> (Thumb, 42 bytes, Stack size 12 bytes, adc.o(i.ADCSequenceStepConfigure))
<BR><BR>[Stack]<UL><LI>Max Depth = 12<LI>Call Chain = ADCSequenceStepConfigure
</UL>
<BR>[Called By]<UL><LI><a href="#[afe340]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
</UL>

<P><STRONG><a name="[f82150]"></a>GPIODirModeSet</STRONG> (Thumb, 38 bytes, Stack size 0 bytes, gpio.o(i.GPIODirModeSet))
<BR><BR>[Called By]<UL><LI><a href="#[f81bb0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GPIOPinTypeUART
<LI><a href="#[f81bf8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GPIOPinTypeTimer
<LI><a href="#[f81d18]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GPIOPinTypeI2C
<LI><a href="#[f81da8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GPIOPinTypeGPIOOutput
<LI><a href="#[f81df0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GPIOPinTypeGPIOInput
</UL>

<P><STRONG><a name="[f82030]"></a>GPIOPadConfigSet</STRONG> (Thumb, 148 bytes, Stack size 8 bytes, gpio.o(i.GPIOPadConfigSet))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = GPIOPadConfigSet
</UL>
<BR>[Called By]<UL><LI><a href="#[f81bb0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GPIOPinTypeUART
<LI><a href="#[f81bf8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GPIOPinTypeTimer
<LI><a href="#[f81d18]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GPIOPinTypeI2C
<LI><a href="#[f81da8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GPIOPinTypeGPIOOutput
<LI><a href="#[f81df0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GPIOPinTypeGPIOInput
</UL>

<P><STRONG><a name="[f81ec8]"></a>GPIOPinRead</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, gpio.o(i.GPIOPinRead))
<BR><BR>[Called By]<UL><LI><a href="#[b03418]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ADCIntHandler
</UL>

<P><STRONG><a name="[f81df0]"></a>GPIOPinTypeGPIOInput</STRONG> (Thumb, 28 bytes, Stack size 12 bytes, gpio.o(i.GPIOPinTypeGPIOInput))
<BR><BR>[Stack]<UL><LI>Max Depth = 20<LI>Call Chain = GPIOPinTypeGPIOInput &rArr; GPIOPadConfigSet
</UL>
<BR>[Calls]<UL><LI><a href="#[f82030]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GPIOPadConfigSet
<LI><a href="#[f82150]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GPIODirModeSet
</UL>
<BR>[Called By]<UL><LI><a href="#[afe340]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
</UL>

<P><STRONG><a name="[f81da8]"></a>GPIOPinTypeGPIOOutput</STRONG> (Thumb, 28 bytes, Stack size 12 bytes, gpio.o(i.GPIOPinTypeGPIOOutput))
<BR><BR>[Stack]<UL><LI>Max Depth = 20<LI>Call Chain = GPIOPinTypeGPIOOutput &rArr; GPIOPadConfigSet
</UL>
<BR>[Calls]<UL><LI><a href="#[f82030]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GPIOPadConfigSet
<LI><a href="#[f82150]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GPIODirModeSet
</UL>
<BR>[Called By]<UL><LI><a href="#[afdf50]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ScreenSaver
<LI><a href="#[afe340]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
</UL>

<P><STRONG><a name="[f81d18]"></a>GPIOPinTypeI2C</STRONG> (Thumb, 28 bytes, Stack size 12 bytes, gpio.o(i.GPIOPinTypeI2C))
<BR><BR>[Stack]<UL><LI>Max Depth = 20<LI>Call Chain = GPIOPinTypeI2C &rArr; GPIOPadConfigSet
</UL>
<BR>[Calls]<UL><LI><a href="#[f82030]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GPIOPadConfigSet
<LI><a href="#[f82150]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GPIODirModeSet
</UL>
<BR>[Called By]<UL><LI><a href="#[b00370]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM96x16x1Init
</UL>

<P><STRONG><a name="[f81bf8]"></a>GPIOPinTypeTimer</STRONG> (Thumb, 28 bytes, Stack size 12 bytes, gpio.o(i.GPIOPinTypeTimer))
<BR><BR>[Stack]<UL><LI>Max Depth = 20<LI>Call Chain = GPIOPinTypeTimer &rArr; GPIOPadConfigSet
</UL>
<BR>[Calls]<UL><LI><a href="#[f82030]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GPIOPadConfigSet
<LI><a href="#[f82150]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GPIODirModeSet
</UL>
<BR>[Called By]<UL><LI><a href="#[afdf50]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ScreenSaver
</UL>

<P><STRONG><a name="[f81bb0]"></a>GPIOPinTypeUART</STRONG> (Thumb, 28 bytes, Stack size 12 bytes, gpio.o(i.GPIOPinTypeUART))
<BR><BR>[Stack]<UL><LI>Max Depth = 20<LI>Call Chain = GPIOPinTypeUART &rArr; GPIOPadConfigSet
</UL>
<BR>[Calls]<UL><LI><a href="#[f82030]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GPIOPadConfigSet
<LI><a href="#[f82150]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GPIODirModeSet
</UL>
<BR>[Called By]<UL><LI><a href="#[afe340]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
</UL>

<P><STRONG><a name="[f81b68]"></a>GPIOPinWrite</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, gpio.o(i.GPIOPinWrite))
<BR><BR>[Called By]<UL><LI><a href="#[afdf50]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ScreenSaver
<LI><a href="#[afe340]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
</UL>

<P><STRONG><a name="[f7b748]"></a>I2CMasterControl</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, i2c.o(i.I2CMasterControl))
<BR><BR>[Called By]<UL><LI><a href="#[b01450]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM96x16x1WriteByte
<LI><a href="#[b01498]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM96x16x1WriteFirst
<LI><a href="#[b014e0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM96x16x1WriteFinal
<LI><a href="#[b01528]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM96x16x1WriteArray
</UL>

<P><STRONG><a name="[f7b6b8]"></a>I2CMasterDataPut</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, i2c.o(i.I2CMasterDataPut))
<BR><BR>[Called By]<UL><LI><a href="#[b01450]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM96x16x1WriteByte
<LI><a href="#[b01498]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM96x16x1WriteFirst
<LI><a href="#[b014e0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM96x16x1WriteFinal
<LI><a href="#[b01528]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM96x16x1WriteArray
</UL>

<P><STRONG><a name="[f7b598]"></a>I2CMasterInitExpClk</STRONG> (Thumb, 42 bytes, Stack size 0 bytes, i2c.o(i.I2CMasterInitExpClk))
<BR><BR>[Called By]<UL><LI><a href="#[b00370]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM96x16x1Init
</UL>

<P><STRONG><a name="[f7b478]"></a>I2CMasterIntStatus</STRONG> (Thumb, 16 bytes, Stack size 0 bytes, i2c.o(i.I2CMasterIntStatus))
<BR><BR>[Called By]<UL><LI><a href="#[b01450]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM96x16x1WriteByte
<LI><a href="#[b014e0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM96x16x1WriteFinal
<LI><a href="#[b01528]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM96x16x1WriteArray
</UL>

<P><STRONG><a name="[f7b430]"></a>I2CMasterSlaveAddrSet</STRONG> (Thumb, 8 bytes, Stack size 0 bytes, i2c.o(i.I2CMasterSlaveAddrSet))
<BR><BR>[Called By]<UL><LI><a href="#[b01498]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM96x16x1WriteFirst
</UL>

<P><STRONG><a name="[f77540]"></a>IntEnable</STRONG> (Thumb, 96 bytes, Stack size 0 bytes, interrupt.o(i.IntEnable))
<BR><BR>[Called By]<UL><LI><a href="#[afe340]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
</UL>

<P><STRONG><a name="[fdd6b8]"></a>SysCtlClockGet</STRONG> (Thumb, 256 bytes, Stack size 12 bytes, sysctl.o(i.SysCtlClockGet))
<BR><BR>[Stack]<UL><LI>Max Depth = 12<LI>Call Chain = SysCtlClockGet
</UL>
<BR>[Called By]<UL><LI><a href="#[afdf50]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ScreenSaver
<LI><a href="#[afe340]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
<LI><a href="#[b00370]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM96x16x1Init
</UL>

<P><STRONG><a name="[fdd670]"></a>SysCtlClockSet</STRONG> (Thumb, 122 bytes, Stack size 0 bytes, sysctl.o(i.SysCtlClockSet))
<BR><BR>[Called By]<UL><LI><a href="#[afe340]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
</UL>

<P><STRONG><a name="[fdd088]"></a>SysCtlPeripheralEnable</STRONG> (Thumb, 24 bytes, Stack size 0 bytes, sysctl.o(i.SysCtlPeripheralEnable))
<BR><BR>[Called By]<UL><LI><a href="#[afe340]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
<LI><a href="#[b00370]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM96x16x1Init
</UL>

<P><STRONG><a name="[fd6af0]"></a>TimerConfigure</STRONG> (Thumb, 26 bytes, Stack size 0 bytes, timer.o(i.TimerConfigure))
<BR><BR>[Called By]<UL><LI><a href="#[afe340]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
</UL>

<P><STRONG><a name="[fd6a60]"></a>TimerControlLevel</STRONG> (Thumb, 22 bytes, Stack size 0 bytes, timer.o(i.TimerControlLevel))
<BR><BR>[Called By]<UL><LI><a href="#[afe340]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
</UL>

<P><STRONG><a name="[fd6a18]"></a>TimerControlStall</STRONG> (Thumb, 22 bytes, Stack size 0 bytes, timer.o(i.TimerControlStall))
<BR><BR>[Called By]<UL><LI><a href="#[afe340]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
</UL>

<P><STRONG><a name="[fd69d0]"></a>TimerControlTrigger</STRONG> (Thumb, 22 bytes, Stack size 0 bytes, timer.o(i.TimerControlTrigger))
<BR><BR>[Called By]<UL><LI><a href="#[afe340]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
</UL>

<P><STRONG><a name="[fd6940]"></a>TimerEnable</STRONG> (Thumb, 14 bytes, Stack size 0 bytes, timer.o(i.TimerEnable))
<BR><BR>[Called By]<UL><LI><a href="#[afe340]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
</UL>

<P><STRONG><a name="[fd6700]"></a>TimerLoadSet</STRONG> (Thumb, 18 bytes, Stack size 0 bytes, timer.o(i.TimerLoadSet))
<BR><BR>[Called By]<UL><LI><a href="#[afe340]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
</UL>

<P><STRONG><a name="[fd6670]"></a>TimerMatchSet</STRONG> (Thumb, 18 bytes, Stack size 0 bytes, timer.o(i.TimerMatchSet))
<BR><BR>[Called By]<UL><LI><a href="#[afdf50]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ScreenSaver
<LI><a href="#[afe340]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
</UL>

<P><STRONG><a name="[fd0988]"></a>UARTCharPut</STRONG> (Thumb, 10 bytes, Stack size 0 bytes, uart.o(i.UARTCharPut))
<BR><BR>[Calls]<UL><LI><a href="#[fd0988]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UARTCharPut
</UL>
<BR>[Called By]<UL><LI><a href="#[afe340]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
<LI><a href="#[b01be8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;PlayGame
<LI><a href="#[fd0988]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UARTCharPut
</UL>

<P><STRONG><a name="[fd0868]"></a>UARTConfigSetExpClk</STRONG> (Thumb, 52 bytes, Stack size 16 bytes, uart.o(i.UARTConfigSetExpClk))
<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = UARTConfigSetExpClk
</UL>
<BR>[Calls]<UL><LI><a href="#[fd0790]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UARTEnable
</UL>
<BR>[Called By]<UL><LI><a href="#[afe340]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
</UL>

<P><STRONG><a name="[fd0820]"></a>UARTDisable</STRONG> (Thumb, 26 bytes, Stack size 0 bytes, uart.o(i.UARTDisable), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[fd0820]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UARTDisable
</UL>
<BR>[Called By]<UL><LI><a href="#[fd0820]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UARTDisable
</UL>

<P><STRONG><a name="[fd0790]"></a>UARTEnable</STRONG> (Thumb, 20 bytes, Stack size 0 bytes, uart.o(i.UARTEnable))
<BR><BR>[Called By]<UL><LI><a href="#[afe340]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
<LI><a href="#[fd0868]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UARTConfigSetExpClk
</UL>

<P><STRONG><a name="[f5f878]"></a>__scatterload_copy</STRONG> (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_copy), UNUSED)

<P><STRONG><a name="[f5f830]"></a>__scatterload_null</STRONG> (Thumb, 2 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_null), UNUSED)

<P><STRONG><a name="[f5f7e8]"></a>__scatterload_zeroinit</STRONG> (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_zeroinit), UNUSED)
<P>
<H3>
Local Symbols
</H3>
<P><STRONG><a name="[b036e8]"></a>NmiSR</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, startup.o(RESET))
<BR><BR>[Calls]<UL><LI><a href="#[b036e8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NmiSR
</UL>
<BR>[Called By]<UL><LI><a href="#[b036e8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NmiSR
</UL>
<BR>[Address Reference Count : 1]<UL><LI> startup.o(RESET)
</UL>
<P><STRONG><a name="[b036a0]"></a>FaultISR</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, startup.o(RESET))
<BR><BR>[Calls]<UL><LI><a href="#[b036a0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;FaultISR
</UL>
<BR>[Called By]<UL><LI><a href="#[b036a0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;FaultISR
</UL>
<BR>[Address Reference Count : 1]<UL><LI> startup.o(RESET)
</UL>
<P><STRONG><a name="[b03658]"></a>IntDefaultHandler</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, startup.o(RESET))
<BR><BR>[Calls]<UL><LI><a href="#[b03658]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IntDefaultHandler
</UL>
<BR>[Called By]<UL><LI><a href="#[b03658]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IntDefaultHandler
</UL>
<BR>[Address Reference Count : 1]<UL><LI> startup.o(RESET)
</UL>
<P><STRONG><a name="[b023c8]"></a>UpdateBackground</STRONG> (Thumb, 242 bytes, Stack size 24 bytes, game.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = UpdateBackground &rArr; RandomNumber
</UL>
<BR>[Calls]<UL><LI><a href="#[b01ac8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;RandomNumber
</UL>
<BR>[Called By]<UL><LI><a href="#[b01be8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;PlayGame
<LI><a href="#[b01c30]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MainScreen
</UL>

<P><STRONG><a name="[b02380]"></a>DrawImage</STRONG> (Thumb, 94 bytes, Stack size 20 bytes, game.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 20<LI>Call Chain = DrawImage
</UL>
<BR>[Called By]<UL><LI><a href="#[b02260]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;DrawExplosions
<LI><a href="#[b02338]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UpdateMines
</UL>

<P><STRONG><a name="[b02338]"></a>UpdateMines</STRONG> (Thumb, 224 bytes, Stack size 24 bytes, game.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = UpdateMines &rArr; RandomNumber
</UL>
<BR>[Calls]<UL><LI><a href="#[b01ac8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;RandomNumber
<LI><a href="#[b02380]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;DrawImage
</UL>
<BR>[Called By]<UL><LI><a href="#[b01be8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;PlayGame
</UL>

<P><STRONG><a name="[b022f0]"></a>UpdateMissile</STRONG> (Thumb, 426 bytes, Stack size 24 bytes, game.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = UpdateMissile
</UL>
<BR>[Called By]<UL><LI><a href="#[b01be8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;PlayGame
</UL>

<P><STRONG><a name="[b022a8]"></a>DrawShip</STRONG> (Thumb, 214 bytes, Stack size 20 bytes, game.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 20<LI>Call Chain = DrawShip
</UL>
<BR>[Called By]<UL><LI><a href="#[b01be8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;PlayGame
</UL>

<P><STRONG><a name="[b02260]"></a>DrawExplosions</STRONG> (Thumb, 88 bytes, Stack size 20 bytes, game.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[b02380]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;DrawImage
</UL>

<P><STRONG><a name="[b01528]"></a>OSRAM96x16x1WriteArray</STRONG> (Thumb, 60 bytes, Stack size 24 bytes, osram96x16x1.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = OSRAM96x16x1WriteArray
</UL>
<BR>[Calls]<UL><LI><a href="#[b00958]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM96x16x1Delay
<LI><a href="#[f7b478]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;I2CMasterIntStatus
<LI><a href="#[f7b6b8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;I2CMasterDataPut
<LI><a href="#[f7b748]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;I2CMasterControl
</UL>
<BR>[Called By]<UL><LI><a href="#[b00328]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM96x16x1DisplayOn
<LI><a href="#[b00370]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM96x16x1Init
<LI><a href="#[b01b10]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM96x16x1StringDraw
<LI><a href="#[b01b58]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM96x16x1ImageDraw
<LI><a href="#[b01ba0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM96x16x1Clear
</UL>

<P><STRONG><a name="[b014e0]"></a>OSRAM96x16x1WriteFinal</STRONG> (Thumb, 64 bytes, Stack size 16 bytes, osram96x16x1.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = OSRAM96x16x1WriteFinal
</UL>
<BR>[Calls]<UL><LI><a href="#[b00958]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM96x16x1Delay
<LI><a href="#[f7b478]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;I2CMasterIntStatus
<LI><a href="#[f7b6b8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;I2CMasterDataPut
<LI><a href="#[f7b748]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;I2CMasterControl
</UL>
<BR>[Called By]<UL><LI><a href="#[b002e0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM96x16x1DisplayOff
<LI><a href="#[b00328]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM96x16x1DisplayOn
<LI><a href="#[b00370]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM96x16x1Init
<LI><a href="#[b01b10]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM96x16x1StringDraw
<LI><a href="#[b01b58]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM96x16x1ImageDraw
<LI><a href="#[b01ba0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM96x16x1Clear
</UL>

<P><STRONG><a name="[b01498]"></a>OSRAM96x16x1WriteFirst</STRONG> (Thumb, 36 bytes, Stack size 16 bytes, osram96x16x1.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = OSRAM96x16x1WriteFirst
</UL>
<BR>[Calls]<UL><LI><a href="#[f7b430]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;I2CMasterSlaveAddrSet
<LI><a href="#[f7b6b8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;I2CMasterDataPut
<LI><a href="#[f7b748]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;I2CMasterControl
</UL>
<BR>[Called By]<UL><LI><a href="#[b00328]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM96x16x1DisplayOn
<LI><a href="#[b00370]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM96x16x1Init
<LI><a href="#[b01b10]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM96x16x1StringDraw
<LI><a href="#[b01b58]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM96x16x1ImageDraw
<LI><a href="#[b01ba0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM96x16x1Clear
</UL>

<P><STRONG><a name="[b01450]"></a>OSRAM96x16x1WriteByte</STRONG> (Thumb, 46 bytes, Stack size 16 bytes, osram96x16x1.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = OSRAM96x16x1WriteByte
</UL>
<BR>[Calls]<UL><LI><a href="#[b00958]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM96x16x1Delay
<LI><a href="#[f7b478]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;I2CMasterIntStatus
<LI><a href="#[f7b6b8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;I2CMasterDataPut
<LI><a href="#[f7b748]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;I2CMasterControl
</UL>
<BR>[Called By]<UL><LI><a href="#[b002e0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM96x16x1DisplayOff
<LI><a href="#[b01b10]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM96x16x1StringDraw
<LI><a href="#[b01b58]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM96x16x1ImageDraw
<LI><a href="#[b01ba0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM96x16x1Clear
</UL>

<P><STRONG><a name="[afedf0]"></a>DisplayLogo</STRONG> (Thumb, 338 bytes, Stack size 40 bytes, qs_ek-lm3s811.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 88<LI>Call Chain = DisplayLogo &rArr; OSRAM96x16x1ImageDraw &rArr; OSRAM96x16x1WriteArray
</UL>
<BR>[Calls]<UL><LI><a href="#[b01b58]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM96x16x1ImageDraw
</UL>
<BR>[Called By]<UL><LI><a href="#[afe340]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
</UL>

<P><STRONG><a name="[afeda8]"></a>ScrollImage</STRONG> (Thumb, 214 bytes, Stack size 40 bytes, qs_ek-lm3s811.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 88<LI>Call Chain = ScrollImage &rArr; OSRAM96x16x1ImageDraw &rArr; OSRAM96x16x1WriteArray
</UL>
<BR>[Calls]<UL><LI><a href="#[b01b58]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM96x16x1ImageDraw
</UL>
<BR>[Called By]<UL><LI><a href="#[afe340]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
</UL>
<P>
<H3>
Undefined Global Symbols
</H3><HR></body></html>
